package cn.design.realize;

/**
 * @author dlq
 * @description
 *     ConcrereObserver：具体观察者，实现抽象观察者定义的更新接口，以便在得到主题更改通知时更新自身的状态
 *     管理员观察者
 * @date 2020/10/14 11:12
 * @since 1.0
 */
public class AdminProductObserver implements ProductObserver {
    //定义一个姓名
    private String name;

    public AdminProductObserver(String name) {
        this.name = name;
    }

    /**
     * @description  一个统一的接口实现针对 接收到通知的一个处理
     *                管理员针对产品更改时间处理
     * @param event  参数一般是的一个event 的事件参数
     * @return void
     * @author dlq
     * @date 2020/10/14 11:11
     */
    @Override
    public void onEvent(String event) {
        System.out.println(name+"接收到消息....."+event);
    }
}
